# 列表推导式
# lst = [ele**2 for ele in range(10) if ele % 2 == 0]
# print(lst)

# 元组推导式

# 集合推导式

# 字典推导式


# 推导式练习
"""请写出一段 Python 代码实现分组一个 list 里面的元素
比如 [1,2,3,...100] 变成 [[1,2,3],[4,5,6]....[100]]
"""
"""需要将列表中三个元素一组分隔，剩下的最后一组，其实就是对列表进行切片操作"""
lst = [i for i in range(1,101)]
# print(lst)
newlst = [lst[i:i+3] for i in range(len(lst)) if i%3==0]
# print(newlst)
print(lst[95:150])